package interfaces;

import java.awt.TrayIcon;
import java.util.Scanner;

/**
 *
 * @author Fco. Molpeceres Blázquez
 */
public class EscuchadorID extends Thread{
    
    TrayIcon trayIcon;
    Scanner sc = new Scanner(System.in);
    
    public EscuchadorID(TrayIcon trayIcon){
        this.trayIcon = trayIcon;
    }
    
    /***************************************************************************
    * Cada vez que se pulse dos veces Enter simulará el recibo de los datos 
    * de entrada como si una persona hubiera pasado la identificación por el 
    * lector de la puerta
    ***************************************************************************/
    @Override
    public void run(){
        while(ConserjeTray.listenerExec != false){
            sc.nextLine();
            if(sc.nextLine() != null){
                trayIcon.displayMessage("NOMBRE PERSONA", "Rol - id", TrayIcon.MessageType.INFO);
            }
        }
    }
    
}
